home *** CD-ROM | disk | FTP | other *** search
/ Macwelt 4 / Macwelt DVD 4.cdr / Entwickler / Mac-OS / MBS-RB-Plugins / examples / Alias / FolderItems in Preferences.rb < prev    next >
MacBinary  |  2002-04-12  |  12.0 KB  |  [TgPj/RBv2]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
66% dexvert Rocket eBook (document/rocketeBook) ext Supported
1% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, Fri Apr 12 12:17:24 2002, modified Fri Apr 12 12:17:24 2002, creator 'RBv2', type 'TgPj', 11773 bytes "FolderItems in Preferences.rb" , at 0x2e7d 286 bytes resource default (weak)
99% file data default
100% TrID MacBinary 2 default (weak)
100% dearkID deark: macbinary default
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TgPj]
macFileCreator[RBv2]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 1d 46 6f 6c 64 65 72 | 49 74 65 6d 73 20 69 6e |..Folder|Items in|
|00000010| 20 50 72 65 66 65 72 65 | 6e 63 65 73 2e 72 62 00 | Prefere|nces.rb.|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 67 50 6a 52 42 76 | 32 01 00 00 11 00 01 00 |.TgPjRBv|2.......|
|00000050| 00 00 00 00 00 2d fd 00 | 00 01 1e b8 dc b9 14 b8 |.....-..|........|
|00000060| dc b9 14 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 4f da 00 00 |........|....O...|
|00000080| 0d 00 00 00 41 41 41 41 | 41 41 41 41 41 41 41 41 |....AAAA|AAAAAAAA|
|00000090| 41 41 41 41 01 04 3f 3f | 3f 3f 00 00 01 00 01 00 |AAAA..??|??......|
|000000a0| 16 41 6c 69 61 73 20 4d | 67 72 20 50 6c 75 67 69 |.Alias M|gr Plugi|
|000000b0| 6e 20 44 65 6d 6f 32 80 | 80 80 01 80 80 80 01 01 |n Demo2.|........|
|000000c0| 00 00 03 00 04 76 31 2e | 30 1a 76 31 2e 30 2c 20 |.....v1.|0.v1.0, |
|000000d0| 62 79 20 54 68 6f 6d 61 | 73 20 54 65 6d 70 65 6c |by Thoma|s Tempel|
|000000e0| 6d 61 6e 6e 00 00 00 12 | 4d 79 20 41 70 70 6c 69 |mann....|My Appli|
|000000f0| 63 61 74 69 6f 6e 2e 65 | 78 65 00 0e 4d 79 20 41 |cation.e|xe..My A|
|00000100| 70 70 6c 69 63 61 74 69 | 6f 6e 88 03 32 90 06 b0 |pplicati|on..2...|
|00000110| 03 06 69 63 73 23 80 01 | 01 80 06 60 08 10 08 90 |..ics#..|...`....|
|00000120| 08 10 0c b0 33 4c 20 84 | 22 14 60 86 a2 17 99 9f |....3L .|".`.....|
|00000130| 66 7e 18 78 06 e0 01 80 | 01 80 07 e0 0f f0 0f f0 |f~.x....|........|
|00000140| 0f f0 0f f0 3f fc 3f fc | 3f fc 7f fe ff ff ff ff |....?.?.|?.......|
|00000150| 7f fe 1f f8 07 e0 01 80 | 49 43 4e 23 80 04 00 01 |........|ICN#....|
|00000160| 80 00 00 06 60 00 00 18 | 18 00 00 60 06 00 00 48 |....`...|...`...H|
|00000170| 0a 00 00 42 22 00 00 40 | 8a 00 00 40 22 00 00 40 |...B"..@|...@"..@|
|00000180| 8a 00 00 40 22 00 00 40 | 8a 00 00 60 26 00 01 98 |...@"..@|...`&...|
|00000190| 99 80 06 06 60 60 18 01 | 80 18 12 02 20 28 10 88 |....``..|.... (..|
|000001a0| 88 88 10 22 02 28 30 08 | 80 8c 70 22 02 2a 90 08 |...".(0.|..p".*..|
|000001b0| 80 8d b0 22 02 2b 98 09 | 80 99 a6 26 62 67 69 98 |...".+..|...&bgi.|
|000001c0| 19 9e 1a 60 06 78 06 80 | 01 e0 01 a0 07 80 00 68 |...`.x..|.......h|
|000001d0| 1e 00 00 1a 78 00 00 06 | e0 00 00 01 80 00 00 01 |....x...|........|
|000001e0| 80 00 00 07 e0 00 00 1f | f8 00 00 7f fe 00 00 7f |........|........|
|000001f0| fe 00 00 7f fe 00 00 7f | fe 00 00 7f fe 00 00 7f |........|........|
|00000200| fe 00 00 7f fe 00 00 7f | fe 00 00 7f fe 00 01 ff |........|........|
|00000210| ff 80 07 ff ff e0 1f ff | ff f8 1f ff ff f8 1f ff |........|........|
|00000220| ff f8 1f ff ff f8 3f ff | ff fc 7f ff ff fe ff ff |......?.|........|
|00000230| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff 7f ff |........|........|
|00000240| ff fe 1f ff ff f8 07 ff | ff e0 01 ff ff 80 00 7f |........|........|
|00000250| fe 00 00 1f f8 00 00 07 | e0 00 00 01 80 00 69 63 |........|......ic|
|00000260| 73 34 80 02 00 00 00 0f | f0 00 00 00 00 00 0f f8 |s4......|........|
|00000270| 8f f0 00 00 00 00 f8 88 | 88 9f 00 00 00 00 f8 88 |........|........|
|00000280| 99 9f 00 00 00 00 f8 88 | 99 9f 00 00 00 00 f8 88 |........|........|
|00000290| 99 9f 00 00 00 ff cc 88 | 99 11 ff 00 00 fc cc cc |........|........|
|000002a0| 11 11 1f 00 00 fc c3 73 | 21 22 2f 00 0f fc c7 37 |.......s|!"/....7|
|000002b0| 12 12 2f f0 fc fc c3 73 | 21 22 2f df f0 cf f7 3f |../....s|!"/....?|
|000002c0| f2 1f fd df 0f f0 cf fc | cf fd df f0 00 0f f0 cc |........|........|
|000002d0| cd df f0 00 00 00 0f f0 | df f0 00 00 00 00 00 0f |........|........|
|000002e0| f0 00 00 00 69 63 73 38 | 80 04 00 00 00 00 00 00 |....ics8|........|
|000002f0| 00 ff ff 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00000300| ff e1 e1 ff ff 00 00 00 | 00 00 00 00 00 00 ff e3 |........|........|
|00000310| e1 e1 e1 e1 e5 ff 00 00 | 00 00 00 00 00 00 ff e3 |........|........|
|00000320| e3 e3 e5 e5 e5 ff 00 00 | 00 00 00 00 00 00 ff e3 |........|........|
|00000330| e3 e3 e5 e5 e5 ff 00 00 | 00 00 00 00 00 00 ff e3 |........|........|
|00000340| e3 e3 e5 e5 e5 ff 00 00 | 00 00 00 00 ff ff 2a 2a |........|......**|
|00000350| e3 e3 e5 e5 0b 0b ff ff | 00 00 00 00 ff 2a 2a 2a |........|.....***|
|00000360| 2a 2a 0b 0b 0b 0b 0b ff | 00 00 00 00 ff 54 54 7f |**......|.....TT.|
|00000370| 7f 7f 11 11 11 17 17 ff | 00 00 00 ff ff 54 54 7f |........|.....TT.|
|00000380| 7f 7f 11 11 11 17 17 ff | ff 00 ff f6 ff 54 54 7f |........|.....TT.|
|00000390| 7f 7f 11 11 11 17 17 ff | f9 ff ff f6 f6 ff ff 7f |........|........|
|000003a0| 7f ff ff 11 11 ff ff f9 | f9 ff 00 ff ff f6 f6 ff |........|........|
|000003b0| ff f7 f7 ff ff f9 f9 ff | ff 00 00 00 00 ff ff f6 |........|........|
|000003c0| f6 f7 f7 f9 f9 ff ff 00 | 00 00 00 00 00 00 00 ff |........|........|
|000003d0| ff f6 f9 ff ff 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003e0| 00 ff ff 00 00 00 00 00 | 00 00 69 63 6c 34 80 08 |........|..icl4..|
|000003f0| 00 00 00 00 00 00 00 0f | f0 00 00 00 00 00 00 00 |........|........|
|00000400| 00 00 00 00 00 00 0f f8 | 8f f0 00 00 00 00 00 00 |........|........|
|00000410| 00 00 00 00 00 0f f8 88 | 88 8f f0 00 00 00 00 00 |........|........|
|00000420| 00 00 00 00 0f f8 88 88 | 88 88 8f f0 00 00 00 00 |........|........|
|00000430| 00 00 00 00 0f 88 08 88 | 88 88 89 f0 00 00 00 00 |........|........|
|00000440| 00 00 00 00 0f 88 88 08 | 88 89 99 f0 00 00 00 00 |........|........|
|00000450| 00 00 00 00 0f 88 88 88 | 09 99 99 f0 00 00 00 00 |........|........|
|00000460| 00 00 00 00 0f 88 88 88 | 99 99 99 f0 00 00 00 00 |........|........|
|00000470| 00 00 00 00 0f 88 88 88 | 89 99 99 f0 00 00 00 00 |........|........|
|00000480| 00 00 00 00 0f 88 88 88 | 99 99 99 f0 00 00 00 00 |........|........|
|00000490| 00 00 00 00 0f 88 88 88 | 89 99 99 f0 00 00 00 00 |........|........|
|000004a0| 00 00 00 00 0f 88 88 88 | 99 99 99 f0 00 00 00 00 |........|........|
|000004b0| 00 00 00 0f fc c8 88 88 | 89 99 91 1f f0 00 00 00 |........|........|
|000004c0| 00 00 0f fc cc cc c8 88 | 99 91 11 11 1f f0 00 00 |........|........|
|000004d0| 00 0f fc cc cc cc cc cc | 71 11 11 11 11 1f f0 00 |........|q.......|
|000004e0| 00 0f cc 0c cc cc cc 37 | 22 01 11 11 11 12 f0 00 |.......7|".......|
|000004f0| 00 0f cc cc 0c cc 73 73 | 71 21 01 11 12 22 f0 00 |......ss|q!..."..|
|00000500| 00 0f cc cc cc 07 37 37 | 22 12 12 02 22 22 f0 00 |......77|"...""..|
|00000510| 00 ff cc cc cc 73 73 73 | 71 21 21 22 22 22 ff 00 |.....sss|q!!"""..|
|00000520| 0f 0f cc cc cc c7 37 37 | 22 12 12 12 22 22 fd f0 |......77|"...""..|
|00000530| f0 cf cc cc cc 73 73 73 | 71 21 21 22 22 22 fc df |.....sss|q!!"""..|
|00000540| fc cf cc cc cc c7 37 37 | 22 12 12 12 22 22 fc cf |......77|"...""..|
|00000550| fc 0f fc cc cc 73 73 7f | f1 21 21 22 22 2f fc df |.....ss.|.!!""/..|
|00000560| fc cc 0f fc cc c7 3f fd | df f2 12 12 2f fc dd df |......?.|..../...|
|00000570| 0f fc cc 0f fc 7f fd dd | dc cf f1 2f fc dd df f0 |........|.../....|
|00000580| 00 0f fc cc 0f fd dd cc | cc cc cf fc dd df f0 00 |........|........|
|00000590| 00 00 0f fc cc 00 cc cc | cc cc cc dd df f0 00 00 |........|........|
|000005a0| 00 00 00 0f fc cc 00 cc | cc cc dd df f0 00 00 00 |........|........|
|000005b0| 00 00 00 00 0f fc cc 00 | cc dd df f0 00 00 00 00 |........|........|
|000005c0| 00 00 00 00 00 0f fc cc | dd df f0 00 00 00 00 00 |........|........|
|000005d0| 00 00 00 00 00 00 0f fc | df f0 00 00 00 00 00 00 |........|........|
|000005e0| 00 00 00 00 00 00 00 0f | f0 00 00 00 00 00 00 00 |........|........|
|000005f0| 69 63 6c 38 80 10 00 00 | 00 00 00 00 00 00 00 00 |icl8....|........|
|00000600| 00 00 00 00 00 ff ff 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000610| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000620| 00 00 00 ff ff e1 e1 ff | ff 00 00 00 00 00 00 00 |........|........|
|00000630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000640| 00 ff ff e1 e1 e1 e1 e1 | e1 ff ff 00 00 00 00 00 |........|........|
|00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00000660| ff e1 e1 e1 e1 e1 e1 e1 | e1 e1 e1 ff ff 00 00 00 |........|........|
|00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00000680| e3 e3 00 e1 e1 e1 e1 e1 | e1 e1 e3 e5 ff 00 00 00 |........|........|
|00000690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|000006a0| e3 e3 e3 e3 00 e1 e1 e1 | e3 e5 e5 e5 ff 00 00 00 |........|........|
|000006b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|000006c0| e3 e3 e3 e3 e3 e3 00 e5 | e5 e5 e5 e5 ff 00 00 00 |........|........|
|000006d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|000006e0| e3 e3 e3 e3 e3 e3 e5 e5 | e5 e5 e5 e5 ff 00 00 00 |........|........|
|000006f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00000700| e3 e3 e3 e3 e3 e3 e3 e5 | e5 e5 e5 e5 ff 00 00 00 |........|........|
|00000710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00000720| e3 e3 e3 e3 e3 e3 e5 e5 | e5 e5 e5 e5 ff 00 00 00 |........|........|
|00000730| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00000740| e3 e3 e3 e3 e3 e3 e3 e5 | e5 e5 e5 e5 ff 00 00 00 |........|........|
|00000750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00000760| e3 e3 e3 e3 e3 e3 e5 e5 | e5 e5 e5 e5 ff 00 00 00 |........|........|
|00000770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 ff ff 2a |........|.......*|
|00000780| 2a e3 e3 e3 e3 e3 e3 e5 | e5 e5 e5 0b 0b ff ff 00 |*.......|........|
|00000790| 00 00 00 00 00 00 00 00 | 00 00 00 ff ff 2a 2a 2a |........|.....***|
|000007a0| 2a 2a 2a e3 e3 e3 e5 e5 | e5 0b 0b 0b 0b 0b 0b ff |***.....|........|
|000007b0| ff 00 00 00 00 00 00 00 | 00 ff ff 2a 2a 2a 2a 2a |........|...*****|
|000007c0| 2a 2a 2a 2a 2a 2a 54 0b | 0b 0b 0b 0b 0b 0b 0b 0b |******T.|........|
|000007d0| 0b ff ff 00 00 00 00 00 | 00 ff 54 54 00 2a 2a 2a |........|..TT.***|
|000007e0| 2a 2a 2a 2a 54 7f 11 11 | 00 0b 0b 0b 0b 0b 0b 0b |****T...|........|
|000007f0| 11 17 ff 00 00 00 00 00 | 00 ff 54 54 54 54 00 2a |........|..TTTT.*|
|00000800| 2a 2a 54 7f 7f 7f 7f 11 | 11 11 00 0b 0b 0b 11 17 |**T.....|........|
|00000810| 17 17 ff 00 00 00 00 00 | 00 ff 54 54 54 54 54 54 |........|..TTTTTT|
|00000820| 00 7f 7f 7f 7f 7f 11 11 | 11 11 11 11 00 17 17 17 |........|........|
|00000830| 17 17 ff 00 00 00 00 00 | ff ff 54 54 54 54 54 54 |........|..TTTTTT|
|00000840| 7f 7f 7f 7f 7f 7f 7f 11 | 11 11 11 11 17 17 17 17 |........|........|
|00000850| 17 17 ff ff 00 00 00 ff | 00 ff 54 54 54 54 54 54 |........|..TTTTTT|
|00000860| 54 7f 7f 7f 7f 7f 11 11 | 11 11 11 11 11 17 17 17 |T.......|........|
|00000870| 17 17 ff f9 ff 00 ff 00 | f7 ff 54 54 54 54 54 54 |........|..TTTTTT|
|00000880| 7f 7f 7f 7f 7f 7f 7f 11 | 11 11 11 11 17 17 17 17 |........|........|
|00000890| 17 17 ff f7 f9 ff ff f7 | f7 ff 54 54 54 54 54 54 |........|..TTTTTT|
|000008a0| 54 7f 7f 7f 7f 7f 11 11 | 11 11 11 11 11 17 17 17 |T.......|........|
|000008b0| 17 17 ff f7 f7 ff ff f7 | 00 ff ff 54 54 54 54 54 |........|...TTTTT|
|000008c0| 7f 7f 7f 7f 7f ff ff 11 | 11 11 11 11 17 17 17 17 |........|........|
|000008d0| 17 ff ff f7 f9 ff ff f7 | f7 f7 00 ff ff 54 54 54 |........|.....TTT|
|000008e0| 54 7f 7f ff ff f9 f9 ff | ff 11 11 11 11 17 17 ff |T.......|........|
|000008f0| ff f7 f9 f9 f9 ff 00 ff | ff f7 f7 f7 00 ff ff 54 |........|.......T|
|00000900| 7f ff ff f9 f9 f9 f9 f7 | f6 ff ff 11 17 ff ff f7 |........|........|
|00000910| f9 f9 f9 ff ff 00 00 00 | 00 ff ff f7 f7 f7 00 ff |........|........|
|00000920| ff f9 f9 f9 f7 f6 f6 f6 | f6 f6 f6 ff ff f7 f9 f9 |........|........|
|00000930| f9 ff ff 00 00 00 00 00 | 00 00 00 ff ff f7 f7 f7 |........|........|
|00000940| 00 00 f6 f6 f6 f6 f6 f6 | f6 f6 f7 f7 f9 f9 f9 ff |........|........|
|00000950| ff 00 00 00 00 00 00 00 | 00 00 00 00 00 ff ff f7 |........|........|
|00000960| f7 f7 00 00 f6 f6 f6 f6 | f7 f7 f9 f9 f9 ff ff 00 |........|........|
|00000970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00000980| ff f7 f7 f7 00 00 f7 f7 | f9 f9 f9 ff ff 00 00 00 |........|........|
|00000990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009a0| 00 ff ff f7 f7 f7 f9 f9 | f9 ff ff 00 00 00 00 00 |........|........|
|000009b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009c0| 00 00 00 ff ff f7 f9 ff | ff 00 00 00 00 00 00 00 |........|........|
|000009d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009e0| 00 00 00 00 00 ff ff 00 | 00 00 00 00 00 00 00 00 |........|........|
|000009f0| 00 00 00 00 00 00 02 07 | 41 6e 79 46 69 6c 65 04 |........|AnyFile.|
|00000a00| 3f 3f 3f 3f 04 3f 3f 3f | 3f 00 00 09 50 72 65 66 |????.???|?...Pref|
|00000a10| 73 46 69 6c 65 04 3f 3f | 3f 3f 04 70 72 65 66 04 |sFile.??|??.pref.|
|00000a20| 2e 69 6e 69 00 01 41 04 | 56 69 65 77 0a 6d 61 69 |.ini..A.|View.mai|
|00000a30| 6e 57 69 6e 64 6f 77 05 | ac 04 8c 03 9f 01 8b 01 |nWindow.|........|
|00000a40| 80 0a a0 07 e8 0f 15 04 | 4e 61 6d 65 0a 6d 61 69 |........|Name.mai|
|00000a50| 6e 57 69 6e 64 6f 77 05 | 46 72 61 6d 65 01 30 0c |nWindow.|Frame.0.|
|00000a60| 48 61 73 42 61 63 6b 43 | 6f 6c 6f 72 05 46 61 6c |HasBackC|olor.Fal|
|00000a70| 73 65 09 42 61 63 6b 43 | 6f 6c 6f 72 08 31 36 37 |se.BackC|olor.167|
|00000a80| 37 37 32 31 35 08 42 61 | 63 6b 64 72 6f 70 01 30 |77215.Ba|ckdrop.0|
|00000a90| 05 54 69 74 6c 65 00 07 | 56 69 73 69 62 6c 65 04 |.Title..|Visible.|
|00000aa0| 54 72 75 65 0a 46 75 6c | 6c 53 63 72 65 65 6e 05 |True.Ful|lScreen.|
|00000ab0| 46 61 6c 73 65 0e 4d 65 | 6e 75 42 61 72 56 69 73 |False.Me|nuBarVis|
|00000ac0| 69 62 6c 65 04 54 72 75 | 65 08 43 6c 6f 73 65 42 |ible.Tru|e.CloseB|
|00000ad0| 6f 78 05 46 61 6c 73 65 | 08 47 72 6f 77 49 63 6f |ox.False|.GrowIco|
|00000ae0| 6e 05 46 61 6c 73 65 08 | 5a 6f 6f 6d 49 63 6f 6e |n.False.|ZoomIcon|
|00000af0| 05 46 61 6c 73 65 0b 42 | 61 6c 6c 6f 6f 6e 48 65 |.False.B|alloonHe|
|00000b00| 6c 70 00 09 4d 61 63 50 | 72 6f 63 49 44 01 30 09 |lp..MacP|rocID.0.|
|00000b10| 50 6c 61 63 65 6d 65 6e | 74 01 32 05 57 69 64 74 |Placemen|t.2.Widt|
|00000b20| 68 03 33 33 30 06 48 65 | 69 67 68 74 03 33 30 30 |h.330.He|ight.300|
|00000b30| 08 4d 69 6e 57 69 64 74 | 68 02 36 34 09 4d 69 6e |.MinWidt|h.64.Min|
|00000b40| 48 65 69 67 68 74 02 36 | 34 08 4d 61 78 57 69 64 |Height.6|4.MaxWid|
|00000b50| 74 68 05 33 32 30 30 30 | 09 4d 61 78 48 65 69 67 |th.32000|.MaxHeig|
|00000b60| 68 74 05 33 32 30 30 30 | 07 00 0a 6d 61 69 6e 57 |ht.32000|...mainW|
|00000b70| 69 6e 64 6f 77 b4 01 06 | 57 69 6e 64 6f 77 00 01 |indow...|Window..|
|00000b80| 12 70 72 65 66 73 20 61 | 73 20 50 72 65 66 73 46 |.prefs a|s PrefsF|
|00000b90| 69 6c 65 01 01 0f 49 6e | 69 74 50 72 65 66 65 72 |ile...In|itPrefer|
|00000ba0| 65 6e 63 65 73 00 00 00 | 01 38 01 38 03 15 53 75 |ences...|.8.8..Su|
|00000bb0| 62 20 49 6e 69 74 50 72 | 65 66 65 72 65 6e 63 65 |b InitPr|eference|
|00000bc0| 73 28 29 38 70 72 65 66 | 73 20 3d 20 6e 65 77 20 |s()8pref|s = new |
|00000bd0| 50 72 65 66 73 46 69 6c | 65 28 22 54 54 27 73 20 |PrefsFil|e("TT's |
|00000be0| 41 6c 69 61 73 20 4d 67 | 72 20 44 65 6d 6f 20 50 |Alias Mg|r Demo P|
|00000bf0| 72 65 66 65 72 65 6e 63 | 65 73 22 29 07 45 6e 64 |referenc|es").End|
|00000c00| 20 53 75 62 00 06 0f 45 | 6e 61 62 6c 65 4d 65 6e | Sub...E|nableMen|
|00000c10| 75 49 74 65 6d 73 01 00 | 01 00 03 15 53 75 62 20 |uItems..|....Sub |
|00000c20| 45 6e 61 62 6c 65 4d 65 | 6e 75 49 74 65 6d 73 28 |EnableMe|nuItems(|
|00000c30| 29 00 07 45 6e 64 20 53 | 75 62 0a 44 72 6f 70 4f |)..End S|ub.DropO|
|00000c40| 62 6a 65 63 74 03 06 03 | 06 05 1f 53 75 62 20 44 |bject...|...Sub D|
|00000c50| 72 6f 70 4f 62 6a 65 63 | 74 28 6f 62 6a 20 41 73 |ropObjec|t(obj As|
|00000c60| 20 44 72 61 67 49 74 65 | 6d 29 1f 69 66 20 6f 62 | DragIte|m).if ob|
|00000c70| 6a 2e 46 6f 6c 64 65 72 | 49 74 65 6d 41 76 61 69 |j.Folder|ItemAvai|
|00000c80| 6c 61 62 6c 65 20 74 68 | 65 6e 28 70 72 65 66 73 |lable th|en(prefs|
|00000c90| 2e 53 65 74 46 6f 6c 64 | 65 72 49 74 65 6d 28 31 |.SetFold|erItem(1|
|00000ca0| 32 38 2c 20 6f 62 6a 2e | 46 6f 6c 64 65 72 49 74 |28, obj.|FolderIt|
|00000cb0| 65 6d 29 06 65 6e 64 20 | 69 66 07 45 6e 64 20 53 |em).end |if.End S|
|00000cc0| 75 62 07 4d 6f 75 73 65 | 55 70 01 00 01 00 03 27 |ub.Mouse|Up.....'|
|00000cd0| 53 75 62 20 4d 6f 75 73 | 65 55 70 28 58 20 41 73 |Sub Mous|eUp(X As|
|00000ce0| 20 49 6e 74 65 67 65 72 | 2c 20 59 20 41 73 20 49 | Integer|, Y As I|
|00000cf0| 6e 74 65 67 65 72 29 00 | 07 45 6e 64 20 53 75 62 |nteger).|.End Sub|
|00000d00| 09 4d 6f 75 73 65 44 72 | 61 67 01 00 01 00 03 29 |.MouseDr|ag.....)|
|00000d10| 53 75 62 20 4d 6f 75 73 | 65 44 72 61 67 28 58 20 |Sub Mous|eDrag(X |
|00000d20| 41 73 20 49 6e 74 65 67 | 65 72 2c 20 59 20 41 73 |As Integ|er, Y As|
|00000d30| 20 49 6e 74 65 67 65 72 | 29 00 07 45 6e 64 20 53 | Integer|)..End S|
|00000d40| 75 62 09 4d 6f 75 73 65 | 44 6f 77 6e 01 00 01 00 |ub.Mouse|Down....|
|00000d50| 03 39 46 75 6e 63 74 69 | 6f 6e 20 4d 6f 75 73 65 |.9Functi|on Mouse|
|00000d60| 44 6f 77 6e 28 58 20 41 | 73 20 49 6e 74 65 67 65 |Down(X A|s Intege|
|00000d70| 72 2c 20 59 20 41 73 20 | 49 6e 74 65 67 65 72 29 |r, Y As |Integer)|
|00000d80| 20 41 73 20 42 6f 6f 6c | 65 61 6e 00 0c 45 6e 64 | As Bool|ean..End|
|00000d90| 20 46 75 6e 63 74 69 6f | 6e 04 4f 70 65 6e 02 00 | Functio|n.Open..|
|00000da0| 02 00 04 0a 53 75 62 20 | 4f 70 65 6e 28 29 0f 49 |....Sub |Open().I|
|00000db0| 6e 69 74 50 72 65 66 65 | 72 65 6e 63 65 73 18 41 |nitPrefe|rences.A|
|00000dc0| 63 63 65 70 74 46 69 6c | 65 44 72 6f 70 20 22 41 |cceptFil|eDrop "A|
|00000dd0| 6e 79 46 69 6c 65 22 07 | 45 6e 64 20 53 75 62 00 |nyFile".|End Sub.|
|00000de0| 00 05 07 00 00 b4 01 0a | 53 74 61 74 69 63 54 65 |........|StaticTe|
|00000df0| 78 74 00 00 00 00 01 09 | 4d 6f 75 73 65 4d 6f 76 |xt......|MouseMov|
|00000e00| 65 01 00 01 00 03 29 53 | 75 62 20 4d 6f 75 73 65 |e.....)S|ub Mouse|
|00000e10| 4d 6f 76 65 28 58 20 41 | 73 20 49 6e 74 65 67 65 |Move(X A|s Intege|
|00000e20| 72 2c 20 59 20 41 73 20 | 49 6e 74 65 67 65 72 29 |r, Y As |Integer)|
|00000e30| 00 07 45 6e 64 20 53 75 | 62 00 00 07 00 00 b4 01 |..End Su|b.......|
|00000e40| 0a 50 75 73 68 42 75 74 | 74 6f 6e 00 00 00 00 01 |.PushBut|ton.....|
|00000e50| 06 41 63 74 69 6f 6e 08 | 00 08 00 0e 0c 53 75 62 |.Action.|.....Sub|
|00000e60| 20 41 63 74 69 6f 6e 28 | 29 13 44 69 6d 20 66 20 | Action(|).Dim f |
|00000e70| 61 73 20 46 6f 6c 64 65 | 72 49 74 65 6d 27 66 20 |as Folde|rItem'f |
|00000e80| 3d 20 70 72 65 66 73 2e | 47 65 74 46 6f 6c 64 65 |= prefs.|GetFolde|
|00000e90| 72 49 74 65 6d 28 31 32 | 38 2c 20 6e 69 6c 2c 20 |rItem(12|8, nil, |
|00000ea0| 74 72 75 65 29 0f 69 66 | 20 66 20 3d 20 6e 69 6c |true).if| f = nil|
|00000eb0| 20 74 68 65 6e 1f 6d 73 | 67 62 6f 78 20 22 4e 6f | then.ms|gbox "No|
|00000ec0| 20 66 69 6c 65 20 73 70 | 65 63 69 66 69 65 64 20 | file sp|ecified |
|00000ed0| 79 65 74 21 22 04 65 6c | 73 65 10 69 66 20 66 2e |yet!".el|se.if f.|
|00000ee0| 65 78 69 73 74 73 20 74 | 68 65 6e 14 52 65 76 65 |exists t|hen.Reve|
|00000ef0| 61 6c 49 74 65 6d 49 6e | 46 69 6e 64 65 72 20 66 |alItemIn|Finder f|
|00000f00| 12 42 72 69 6e 67 46 69 | 6e 64 65 72 54 6f 46 72 |.BringFi|nderToFr|
|00000f10| 6f 6e 74 04 65 6c 73 65 | 8e 01 6d 73 67 62 6f 78 |ont.else|..msgbox|
|00000f20| 20 22 54 68 65 20 66 69 | 6c 65 20 63 61 6e 20 6e | "The fi|le can n|
|00000f30| 6f 74 20 62 65 20 6c 6f | 63 61 74 65 64 2e 20 49 |ot be lo|cated. I|
|00000f40| 74 20 75 73 65 64 20 74 | 6f 20 62 65 20 61 74 3a |t used t|o be at:|
|00000f50| 22 2b 63 68 72 28 31 33 | 29 2b 66 2e 61 62 73 6f |"+chr(13|)+f.abso|
|00000f60| 6c 75 74 65 50 61 74 68 | 03 65 6e 64 03 65 6e 64 |lutePath|.end.end|
|00000f70| 07 45 6e 64 20 53 75 62 | 00 00 07 00 00 b4 01 0a |.End Sub|........|
|00000f80| 53 74 61 74 69 63 54 65 | 78 74 00 00 00 00 00 00 |StaticTe|xt......|
|00000f90| 00 07 00 00 b4 01 0a 53 | 74 61 74 69 63 54 65 78 |.......S|taticTex|
|00000fa0| 74 00 00 00 00 01 09 4d | 6f 75 73 65 4d 6f 76 65 |t......M|ouseMove|
|00000fb0| 01 00 01 00 03 29 53 75 | 62 20 4d 6f 75 73 65 4d |.....)Su|b MouseM|
|00000fc0| 6f 76 65 28 58 20 41 73 | 20 49 6e 74 65 67 65 72 |ove(X As| Integer|
|00000fd0| 2c 20 59 20 41 73 20 49 | 6e 74 65 67 65 72 29 00 |, Y As I|nteger).|
|00000fe0| 07 45 6e 64 20 53 75 62 | 00 00 07 00 00 18 0a 53 |.End Sub|.......S|
|00000ff0| 74 61 74 69 63 54 65 78 | 74 00 00 00 00 03 09 4d |taticTex|t......M|
|00001000| 6f 75 73 65 44 6f 77 6e | 01 35 01 35 03 39 46 75 |ouseDown|.5.5.9Fu|
|00001010| 6e 63 74 69 6f 6e 20 4d | 6f 75 73 65 44 6f 77 6e |nction M|ouseDown|
|00001020| 28 58 20 41 73 20 49 6e | 74 65 67 65 72 2c 20 59 |(X As In|teger, Y|
|00001030| 20 41 73 20 49 6e 74 65 | 67 65 72 29 20 41 73 20 | As Inte|ger) As |
|00001040| 42 6f 6f 6c 65 61 6e 35 | 73 68 6f 77 55 52 4c 20 |Boolean5|showURL |
|00001050| 22 68 74 74 70 3a 2f 2f | 77 77 77 2e 6d 6f 6e 6b |"http://|www.monk|
|00001060| 65 79 62 72 65 61 64 73 | 6f 66 74 77 61 72 65 2e |eybreads|oftware.|
|00001070| 64 65 2f 72 65 61 6c 62 | 61 73 69 63 22 0c 45 6e |de/realb|asic".En|
|00001080| 64 20 46 75 6e 63 74 69 | 6f 6e 0a 44 72 6f 70 4f |d Functi|on.DropO|
|00001090| 62 6a 65 63 74 01 00 01 | 00 03 1f 53 75 62 20 44 |bject...|...Sub D|
|000010a0| 72 6f 70 4f 62 6a 65 63 | 74 28 6f 62 6a 20 41 73 |ropObjec|t(obj As|
|000010b0| 20 44 72 61 67 49 74 65 | 6d 29 00 07 45 6e 64 20 | DragIte|m)..End |
|000010c0| 53 75 62 04 4f 70 65 6e | 01 00 01 00 03 0a 53 75 |Sub.Open|......Su|
|000010d0| 62 20 4f 70 65 6e 28 29 | 00 07 45 6e 64 20 53 75 |b Open()|..End Su|
|000010e0| 62 00 00 05 0a 53 74 61 | 74 69 63 54 65 78 74 1b |b....Sta|ticText.|
|000010f0| 04 4e 61 6d 65 07 54 65 | 78 74 42 6f 78 05 49 6e |.Name.Te|xtBox.In|
|00001100| 64 65 78 0b 2d 32 31 34 | 37 34 38 33 36 34 38 0d |dex.-214|7483648.|
|00001110| 54 61 62 50 61 6e 65 6c | 49 6e 64 65 78 01 30 07 |TabPanel|Index.0.|
|00001120| 56 69 73 69 62 6c 65 04 | 54 72 75 65 04 4c 65 66 |Visible.|True.Lef|
|00001130| 74 02 32 30 03 54 6f 70 | 02 31 34 05 57 69 64 74 |t.20.Top|.14.Widt|
|00001140| 68 03 32 39 30 06 48 65 | 69 67 68 74 02 32 30 07 |h.290.He|ight.20.|
|00001150| 48 65 6c 70 54 61 67 00 | 0b 42 61 6c 6c 6f 6f 6e |HelpTag.|.Balloon|
|00001160| 48 65 6c 70 00 13 44 69 | 73 61 62 6c 65 64 42 61 |Help..Di|sabledBa|
|00001170| 6c 6c 6f 6f 6e 48 65 6c | 70 00 0e 41 75 74 6f 44 |lloonHel|p..AutoD|
|00001180| 65 61 63 74 69 76 61 74 | 65 04 54 72 75 65 08 4c |eactivat|e.True.L|
|00001190| 6f 63 6b 4c 65 66 74 05 | 46 61 6c 73 65 07 4c 6f |ockLeft.|False.Lo|
|000011a0| 63 6b 54 6f 70 05 46 61 | 6c 73 65 09 4c 6f 63 6b |ckTop.Fa|lse.Lock|
|000011b0| 52 69 67 68 74 05 46 61 | 6c 73 65 0a 4c 6f 63 6b |Right.Fa|lse.Lock|
|000011c0| 42 6f 74 74 6f 6d 05 46 | 61 6c 73 65 08 54 65 78 |Bottom.F|alse.Tex|
|000011d0| 74 46 6f 6e 74 06 53 79 | 73 74 65 6d 08 54 65 78 |tFont.Sy|stem.Tex|
|000011e0| 74 53 69 7a 65 01 30 04 | 42 6f 6c 64 05 46 61 6c |tSize.0.|Bold.Fal|
|000011f0| 73 65 06 49 74 61 6c 69 | 63 05 46 61 6c 73 65 09 |se.Itali|c.False.|
|00001200| 55 6e 64 65 72 6c 69 6e | 65 05 46 61 6c 73 65 04 |Underlin|e.False.|
|00001210| 54 65 78 74 1e 44 65 6d | 6f 20 66 6f 72 20 41 6c |Text.Dem|o for Al|
|00001220| 69 61 73 20 4d 61 6e 61 | 67 65 72 20 50 6c 75 67 |ias Mana|ger Plug|
|00001230| 69 6e 2e 09 54 65 78 74 | 41 6c 69 67 6e 01 31 09 |in..Text|Align.1.|
|00001240| 54 65 78 74 43 6f 6c 6f | 72 01 30 09 4d 75 6c 74 |TextColo|r.0.Mult|
|00001250| 69 4c 69 6e 65 04 54 72 | 75 65 0a 44 61 74 61 53 |iLine.Tr|ue.DataS|
|00001260| 6f 75 72 63 65 00 09 44 | 61 74 61 46 69 65 6c 64 |ource..D|ataField|
|00001270| 00 03 0a 53 74 61 74 69 | 63 54 65 78 74 1b 04 4e |...Stati|cText..N|
|00001280| 61 6d 65 0b 53 74 61 74 | 69 63 54 65 78 74 31 05 |ame.Stat|icText1.|
|00001290| 49 6e 64 65 78 0b 2d 32 | 31 34 37 34 38 33 36 34 |Index.-2|14748364|
|000012a0| 38 0d 54 61 62 50 61 6e | 65 6c 49 6e 64 65 78 01 |8.TabPan|elIndex.|
|000012b0| 30 07 56 69 73 69 62 6c | 65 04 54 72 75 65 04 4c |0.Visibl|e.True.L|
|000012c0| 65 66 74 02 32 30 03 54 | 6f 70 02 34 36 05 57 69 |eft.20.T|op.46.Wi|
|000012d0| 64 74 68 03 32 39 30 06 | 48 65 69 67 68 74 03 31 |dth.290.|Height.1|
|000012e0| 31 38 07 48 65 6c 70 54 | 61 67 00 0b 42 61 6c 6c |18.HelpT|ag..Ball|
|000012f0| 6f 6f 6e 48 65 6c 70 00 | 13 44 69 73 61 62 6c 65 |oonHelp.|.Disable|
|00001300| 64 42 61 6c 6c 6f 6f 6e | 48 65 6c 70 00 0e 41 75 |dBalloon|Help..Au|
|00001310| 74 6f 44 65 61 63 74 69 | 76 61 74 65 04 54 72 75 |toDeacti|vate.Tru|
|00001320| 65 08 4c 6f 63 6b 4c 65 | 66 74 05 46 61 6c 73 65 |e.LockLe|ft.False|
|00001330| 07 4c 6f 63 6b 54 6f 70 | 05 46 61 6c 73 65 09 4c |.LockTop|.False.L|
|00001340| 6f 63 6b 52 69 67 68 74 | 05 46 61 6c 73 65 0a 4c |ockRight|.False.L|
|00001350| 6f 63 6b 42 6f 74 74 6f | 6d 05 46 61 6c 73 65 08 |ockBotto|m.False.|
|00001360| 54 65 78 74 46 6f 6e 74 | 06 53 79 73 74 65 6d 08 |TextFont|.System.|
|00001370| 54 65 78 74 53 69 7a 65 | 01 30 04 42 6f 6c 64 05 |TextSize|.0.Bold.|
|00001380| 46 61 6c 73 65 06 49 74 | 61 6c 69 63 05 46 61 6c |False.It|alic.Fal|
|00001390| 73 65 09 55 6e 64 65 72 | 6c 69 6e 65 05 46 61 6c |se.Under|line.Fal|
|000013a0| 73 65 04 54 65 78 74 83 | 03 44 72 61 67 20 61 20 |se.Text.|.Drag a |
|000013b0| 66 69 6c 65 20 6f 72 20 | 66 6f 6c 64 65 72 20 69 |file or |folder i|
|000013c0| 6e 74 6f 20 74 68 69 73 | 20 77 69 6e 64 6f 77 2e |nto this| window.|
|000013d0| 0d 54 68 65 20 6c 6f 63 | 61 74 69 6f 6e 20 6f 66 |.The loc|ation of|
|000013e0| 20 74 68 65 20 69 74 65 | 6d 0d 77 69 6c 6c 20 74 | the ite|m.will t|
|000013f0| 68 65 6e 20 62 65 20 73 | 74 6f 72 65 64 20 69 6e |hen be s|tored in|
|00001400| 20 61 20 66 69 6c 65 2e | 0d 57 68 65 6e 20 79 6f | a file.|.When yo|
|00001410| 75 20 6c 61 75 6e 63 68 | 20 74 68 69 73 20 61 70 |u launch| this ap|
|00001420| 70 20 61 67 61 69 6e 2c | 0d 74 68 65 20 66 69 6c |p again,|.the fil|
|00001430| 65 20 77 69 6c 6c 20 62 | 65 20 61 75 74 6f 6d 61 |e will b|e automa|
|00001440| 74 69 63 61 6c 6c 79 0d | 6c 6f 63 61 74 65 64 20 |tically.|located |
|00001450| 61 67 61 69 6e 2c 20 65 | 76 65 6e 20 69 66 20 69 |again, e|ven if i|
|00001460| 74 20 68 61 73 20 6d 6f | 76 65 64 2e 09 54 65 78 |t has mo|ved..Tex|
|00001470| 74 41 6c 69 67 6e 01 31 | 09 54 65 78 74 43 6f 6c |tAlign.1|.TextCol|
|00001480| 6f 72 01 30 09 4d 75 6c | 74 69 4c 69 6e 65 04 54 |or.0.Mul|tiLine.T|
|00001490| 72 75 65 0a 44 61 74 61 | 53 6f 75 72 63 65 00 09 |rue.Data|Source..|
|000014a0| 44 61 74 61 46 69 65 6c | 64 00 00 0a 50 75 73 68 |DataFiel|d...Push|
|000014b0| 42 75 74 74 6f 6e 19 04 | 4e 61 6d 65 0b 50 75 73 |Button..|Name.Pus|
|000014c0| 68 42 75 74 74 6f 6e 31 | 05 49 6e 64 65 78 0b 2d |hButton1|.Index.-|
|000014d0| 32 31 34 37 34 38 33 36 | 34 38 0d 54 61 62 50 61 |21474836|48.TabPa|
|000014e0| 6e 65 6c 49 6e 64 65 78 | 01 30 07 56 69 73 69 62 |nelIndex|.0.Visib|
|000014f0| 6c 65 04 54 72 75 65 04 | 4c 65 66 74 03 31 32 35 |le.True.|Left.125|
|00001500| 03 54 6f 70 03 32 32 38 | 05 57 69 64 74 68 02 38 |.Top.228|.Width.8|
|00001510| 30 06 48 65 69 67 68 74 | 02 32 30 07 48 65 6c 70 |0.Height|.20.Help|
|00001520| 54 61 67 00 0b 42 61 6c | 6c 6f 6f 6e 48 65 6c 70 |Tag..Bal|loonHelp|
|00001530| 32 50 72 65 73 73 20 74 | 68 69 73 20 62 75 74 74 |2Press t|his butt|
|00001540| 6f 6e 20 74 6f 20 6c 6f | 63 61 74 65 20 74 68 65 |on to lo|cate the|
|00001550| 20 66 69 6c 65 20 69 6e | 20 74 68 65 20 46 69 6e | file in| the Fin|
|00001560| 64 65 72 13 44 69 73 61 | 62 6c 65 64 42 61 6c 6c |der.Disa|bledBall|
|00001570| 6f 6f 6e 48 65 6c 70 00 | 0e 41 75 74 6f 44 65 61 |oonHelp.|.AutoDea|
|00001580| 63 74 69 76 61 74 65 04 | 54 72 75 65 08 4c 6f 63 |ctivate.|True.Loc|
|00001590| 6b 4c 65 66 74 05 46 61 | 6c 73 65 07 4c 6f 63 6b |kLeft.Fa|lse.Lock|
|000015a0| 54 6f 70 05 46 61 6c 73 | 65 09 4c 6f 63 6b 52 69 |Top.Fals|e.LockRi|
|000015b0| 67 68 74 05 46 61 6c 73 | 65 0a 4c 6f 63 6b 42 6f |ght.Fals|e.LockBo|
|000015c0| 74 74 6f 6d 05 46 61 6c | 73 65 08 54 65 78 74 46 |ttom.Fal|se.TextF|
|000015d0| 6f 6e 74 06 53 79 73 74 | 65 6d 08 54 65 78 74 53 |ont.Syst|em.TextS|
|000015e0| 69 7a 65 02 31 32 04 42 | 6f 6c 64 05 46 61 6c 73 |ize.12.B|old.Fals|
|000015f0| 65 06 49 74 61 6c 69 63 | 05 46 61 6c 73 65 09 55 |e.Italic|.False.U|
|00001600| 6e 64 65 72 6c 69 6e 65 | 05 46 61 6c 73 65 07 43 |nderline|.False.C|
|00001610| 61 70 74 69 6f 6e 06 52 | 65 76 65 61 6c 07 44 65 |aption.R|eveal.De|
|00001620| 66 61 75 6c 74 04 54 72 | 75 65 06 43 61 6e 63 65 |fault.Tr|ue.Cance|
|00001630| 6c 05 46 61 6c 73 65 07 | 45 6e 61 62 6c 65 64 04 |l.False.|Enabled.|
|00001640| 54 72 75 65 01 0a 53 74 | 61 74 69 63 54 65 78 74 |True..St|aticText|
|00001650| 1b 04 4e 61 6d 65 0b 53 | 74 61 74 69 63 54 65 78 |..Name.S|taticTex|
|00001660| 74 33 05 49 6e 64 65 78 | 0b 2d 32 31 34 37 34 38 |t3.Index|.-214748|
|00001670| 33 36 34 38 0d 54 61 62 | 50 61 6e 65 6c 49 6e 64 |3648.Tab|PanelInd|
|00001680| 65 78 01 30 07 56 69 73 | 69 62 6c 65 04 54 72 75 |ex.0.Vis|ible.Tru|
|00001690| 65 04 4c 65 66 74 02 32 | 30 03 54 6f 70 03 31 37 |e.Left.2|0.Top.17|
|000016a0| 36 05 57 69 64 74 68 03 | 32 39 30 06 48 65 69 67 |6.Width.|290.Heig|
|000016b0| 68 74 02 34 30 07 48 65 | 6c 70 54 61 67 00 0b 42 |ht.40.He|lpTag..B|
|000016c0| 61 6c 6c 6f 6f 6e 48 65 | 6c 70 00 13 44 69 73 61 |alloonHe|lp..Disa|
|000016d0| 62 6c 65 64 42 61 6c 6c | 6f 6f 6e 48 65 6c 70 00 |bledBall|oonHelp.|
|000016e0| 0e 41 75 74 6f 44 65 61 | 63 74 69 76 61 74 65 04 |.AutoDea|ctivate.|
|000016f0| 54 72 75 65 08 4c 6f 63 | 6b 4c 65 66 74 05 46 61 |True.Loc|kLeft.Fa|
|00001700| 6c 73 65 07 4c 6f 63 6b | 54 6f 70 05 46 61 6c 73 |lse.Lock|Top.Fals|
|00001710| 65 09 4c 6f 63 6b 52 69 | 67 68 74 05 46 61 6c 73 |e.LockRi|ght.Fals|
|00001720| 65 0a 4c 6f 63 6b 42 6f | 74 74 6f 6d 05 46 61 6c |e.LockBo|ttom.Fal|
|00001730| 73 65 08 54 65 78 74 46 | 6f 6e 74 06 53 79 73 74 |se.TextF|ont.Syst|
|00001740| 65 6d 08 54 65 78 74 53 | 69 7a 65 01 30 04 42 6f |em.TextS|ize.0.Bo|
|00001750| 6c 64 05 46 61 6c 73 65 | 06 49 74 61 6c 69 63 05 |ld.False|.Italic.|
|00001760| 46 61 6c 73 65 09 55 6e | 64 65 72 6c 69 6e 65 05 |False.Un|derline.|
|00001770| 46 61 6c 73 65 04 54 65 | 78 74 32 50 72 65 73 73 |False.Te|xt2Press|
|00001780| 20 74 68 65 20 62 75 74 | 74 6f 6e 20 74 6f 20 6c | the but|ton to l|
|00001790| 6f 63 61 74 65 20 74 68 | 65 20 46 69 6c 65 20 69 |ocate th|e File i|
|000017a0| 6e 20 74 68 65 20 46 69 | 6e 64 65 72 2e 09 54 65 |n the Fi|nder..Te|
|000017b0| 78 74 41 6c 69 67 6e 01 | 31 09 54 65 78 74 43 6f |xtAlign.|1.TextCo|
|000017c0| 6c 6f 72 01 30 09 4d 75 | 6c 74 69 4c 69 6e 65 04 |lor.0.Mu|ltiLine.|
|000017d0| 54 72 75 65 0a 44 61 74 | 61 53 6f 75 72 63 65 00 |True.Dat|aSource.|
|000017e0| 09 44 61 74 61 46 69 65 | 6c 64 00 02 0a 53 74 61 |.DataFie|ld...Sta|
|000017f0| 74 69 63 54 65 78 74 1b | 04 4e 61 6d 65 0b 53 74 |ticText.|.Name.St|
|00001800| 61 74 69 63 54 65 78 74 | 32 05 49 6e 64 65 78 0b |aticText|2.Index.|
|00001810| 2d 32 31 34 37 34 38 33 | 36 34 38 0d 54 61 62 50 |-2147483|648.TabP|
|00001820| 61 6e 65 6c 49 6e 64 65 | 78 01 30 07 56 69 73 69 |anelInde|x.0.Visi|
|00001830| 62 6c 65 04 54 72 75 65 | 04 4c 65 66 74 02 32 30 |ble.True|.Left.20|
|00001840| 03 54 6f 70 03 32 36 30 | 05 57 69 64 74 68 03 32 |.Top.260|.Width.2|
|00001850| 39 30 06 48 65 69 67 68 | 74 02 32 30 07 48 65 6c |90.Heigh|t.20.Hel|
|00001860| 70 54 61 67 00 0b 42 61 | 6c 6c 6f 6f 6e 48 65 6c |pTag..Ba|lloonHel|
|00001870| 70 00 13 44 69 73 61 62 | 6c 65 64 42 61 6c 6c 6f |p..Disab|ledBallo|
|00001880| 6f 6e 48 65 6c 70 00 0e | 41 75 74 6f 44 65 61 63 |onHelp..|AutoDeac|
|00001890| 74 69 76 61 74 65 04 54 | 72 75 65 08 4c 6f 63 6b |tivate.T|rue.Lock|
|000018a0| 4c 65 66 74 05 46 61 6c | 73 65 07 4c 6f 63 6b 54 |Left.Fal|se.LockT|
|000018b0| 6f 70 05 46 61 6c 73 65 | 09 4c 6f 63 6b 52 69 67 |op.False|.LockRig|
|000018c0| 68 74 05 46 61 6c 73 65 | 0a 4c 6f 63 6b 42 6f 74 |ht.False|.LockBot|
|000018d0| 74 6f 6d 05 46 61 6c 73 | 65 08 54 65 78 74 46 6f |tom.Fals|e.TextFo|
|000018e0| 6e 74 05 54 69 6d 65 73 | 08 54 65 78 74 53 69 7a |nt.Times|.TextSiz|
|000018f0| 65 02 31 34 04 42 6f 6c | 64 05 46 61 6c 73 65 06 |e.14.Bol|d.False.|
|00001900| 49 74 61 6c 69 63 05 46 | 61 6c 73 65 09 55 6e 64 |Italic.F|alse.Und|
|00001910| 65 72 6c 69 6e 65 04 54 | 72 75 65 04 54 65 78 74 |erline.T|rue.Text|
|00001920| 20 6d 6f 6e 6b 65 79 62 | 72 65 61 64 73 6f 66 74 | monkeyb|readsoft|
|00001930| 77 61 72 65 2e 64 65 2f | 72 65 61 6c 62 61 73 69 |ware.de/|realbasi|
|00001940| 63 09 54 65 78 74 41 6c | 69 67 6e 01 31 09 54 65 |c.TextAl|ign.1.Te|
|00001950| 78 74 43 6f 6c 6f 72 03 | 32 35 35 09 4d 75 6c 74 |xtColor.|255.Mult|
|00001960| 69 4c 69 6e 65 05 46 61 | 6c 73 65 0a 44 61 74 61 |iLine.Fa|lse.Data|
|00001970| 53 6f 75 72 63 65 00 09 | 44 61 74 61 46 69 65 6c |Source..|DataFiel|
|00001980| 64 00 04 00 02 41 04 4d | 65 6e 75 04 4d 65 6e 75 |d....A.M|enu.Menu|
|00001990| 05 a4 01 a4 01 90 06 ac | 04 04 01 00 00 80 80 80 |........|........|
|000019a0| 80 10 00 00 00 00 00 07 | 00 00 88 01 08 4d 65 6e |........|.....Men|
|000019b0| 75 49 74 65 6d 00 00 00 | 00 00 00 00 01 02 00 00 |uItem...|........|
|000019c0| 80 80 80 80 10 00 00 00 | 00 00 07 00 00 88 01 08 |........|........|
|000019d0| 4d 65 6e 75 49 74 65 6d | 00 00 00 00 00 00 00 00 |MenuItem|........|
|000019e0| 00 04 46 69 6c 65 00 80 | 80 80 80 10 00 00 00 00 |..File..|........|
|000019f0| 00 07 00 00 88 01 08 4d | 65 6e 75 49 74 65 6d 00 |.......M|enuItem.|
|00001a00| 00 00 00 00 00 00 05 00 | 0e 53 65 6c 65 63 74 20 |........|.Select |
|00001a10| 46 69 6c 65 2e 2e 2e 08 | 46 69 6c 65 4f 70 65 6e |File....|FileOpen|
|00001a20| 80 80 80 80 10 01 4f 00 | 00 00 00 07 00 00 88 01 |......O.|........|
|00001a30| 08 4d 65 6e 75 49 74 65 | 6d 00 00 00 00 00 00 00 |.MenuIte|m.......|
|00001a40| 00 00 10 53 65 6c 65 63 | 74 20 46 6f 6c 64 65 72 |...Selec|t Folder|
|00001a50| 2e 2e 2e 10 46 69 6c 65 | 53 65 6c 65 63 74 46 6f |....File|SelectFo|
|00001a60| 6c 64 65 72 80 80 80 80 | 10 00 00 00 00 00 07 00 |lder....|........|
|00001a70| 00 88 01 08 4d 65 6e 75 | 49 74 65 6d 00 00 00 00 |....Menu|Item....|
|00001a80| 00 00 00 00 00 01 2d 00 | 80 80 80 80 10 00 00 00 |......-.|........|
|00001a90| 00 00 07 00 00 88 01 08 | 4d 65 6e 75 49 74 65 6d |........|MenuItem|
|00001aa0| 00 00 00 00 00 00 00 00 | 00 04 51 75 69 74 08 46 |........|..Quit.F|
|00001ab0| 69 6c 65 51 75 69 74 80 | 80 80 80 10 01 51 00 00 |ileQuit.|.....Q..|
|00001ac0| 00 00 07 00 00 88 01 0c | 51 75 69 74 4d 65 6e 75 |........|QuitMenu|
|00001ad0| 49 74 65 6d 00 00 00 00 | 00 00 00 00 02 00 00 80 |Item....|........|
|00001ae0| 80 80 80 10 00 00 00 00 | 00 07 00 00 88 01 08 4d |........|.......M|
|00001af0| 65 6e 75 49 74 65 6d 00 | 00 00 00 00 00 00 00 00 |enuItem.|........|
|00001b00| 04 45 64 69 74 00 80 80 | 80 80 10 00 00 00 00 00 |.Edit...|........|
|00001b10| 07 00 00 88 01 08 4d 65 | 6e 75 49 74 65 6d 00 00 |......Me|nuItem..|
|00001b20| 00 00 00 00 00 07 00 04 | 55 6e 64 6f 08 45 64 69 |........|Undo.Edi|
|00001b30| 74 55 6e 64 6f 80 80 80 | 80 10 01 5a 00 00 00 00 |tUndo...|...Z....|
|00001b40| 07 00 00 88 01 08 4d 65 | 6e 75 49 74 65 6d 00 00 |......Me|nuItem..|
|00001b50| 00 00 00 00 00 00 00 01 | 2d 00 80 80 80 80 10 00 |........|-.......|
|00001b60| 00 00 00 00 07 00 00 88 | 01 08 4d 65 6e 75 49 74 |........|..MenuIt|
|00001b70| 65 6d 00 00 00 00 00 00 | 00 00 00 03 43 75 74 07 |em......|....Cut.|
|00001b80| 45 64 69 74 43 75 74 80 | 80 80 80 10 01 58 00 00 |EditCut.|.....X..|
|00001b90| 00 00 07 00 00 88 01 08 | 4d 65 6e 75 49 74 65 6d |........|MenuItem|
|00001ba0| 00 00 00 00 00 00 00 00 | 00 04 43 6f 70 79 08 45 |........|..Copy.E|
|00001bb0| 64 69 74 43 6f 70 79 80 | 80 80 80 10 01 43 00 00 |ditCopy.|.....C..|
|00001bc0| 00 00 07 00 00 88 01 08 | 4d 65 6e 75 49 74 65 6d |........|MenuItem|
|00001bd0| 00 00 00 00 00 00 00 00 | 00 05 50 61 73 74 65 09 |........|..Paste.|
|00001be0| 45 64 69 74 50 61 73 74 | 65 80 80 80 80 10 01 56 |EditPast|e......V|
|00001bf0| 00 00 00 00 07 00 00 88 | 01 08 4d 65 6e 75 49 74 |........|..MenuIt|
|00001c00| 65 6d 00 00 00 00 00 00 | 00 00 00 05 43 6c 65 61 |em......|....Clea|
|00001c10| 72 09 45 64 69 74 43 6c | 65 61 72 80 80 80 80 10 |r.EditCl|ear.....|
|00001c20| 00 00 00 00 00 07 00 00 | 88 01 08 4d 65 6e 75 49 |........|...MenuI|
|00001c30| 74 65 6d 00 00 00 00 00 | 00 00 00 02 00 00 80 80 |tem.....|........|
|00001c40| 80 80 10 00 00 00 00 00 | 07 00 00 88 01 08 4d 65 |........|......Me|
|00001c50| 6e 75 49 74 65 6d 00 00 | 00 00 00 00 00 00 02 00 |nuItem..|........|
|00001c60| 00 80 80 80 80 10 00 00 | 00 00 00 07 00 00 88 01 |........|........|
|00001c70| 08 4d 65 6e 75 49 74 65 | 6d 00 00 00 00 00 00 00 |.MenuIte|m.......|
|00001c80| 00 04 41 06 4d 6f 64 75 | 6c 65 11 46 69 6e 64 65 |..A.Modu|le.Finde|
|00001c90| 72 41 70 70 6c 65 45 76 | 65 6e 74 73 10 80 02 9b |rAppleEv|ents....|
|00001ca0| 0e 92 0a 07 00 11 46 69 | 6e 64 65 72 41 70 70 6c |......Fi|nderAppl|
|00001cb0| 65 45 76 65 6e 74 73 18 | 00 00 00 05 12 52 65 76 |eEvents.|.....Rev|
|00001cc0| 65 61 6c 49 74 65 6d 49 | 6e 46 69 6e 64 65 72 0f |ealItemI|nFinder.|
|00001cd0| 66 20 61 73 20 46 6f 6c | 64 65 72 49 74 65 6d 00 |f as Fol|derItem.|
|00001ce0| 00 03 00 05 03 07 27 53 | 75 62 20 52 65 76 65 61 |......'S|ub Revea|
|00001cf0| 6c 49 74 65 6d 49 6e 46 | 69 6e 64 65 72 28 66 20 |lItemInF|inder(f |
|00001d00| 61 73 20 46 6f 6c 64 65 | 72 49 74 65 6d 29 11 44 |as Folde|rItem).D|
|00001d10| 69 6d 20 6f 6b 20 61 73 | 20 42 6f 6f 6c 65 61 6e |im ok as| Boolean|
|00001d20| 81 01 6f 6b 20 3d 20 73 | 65 6e 64 49 74 65 6d 41 |..ok = s|endItemA|
|00001d30| 45 20 28 22 6d 69 73 63 | 22 2c 20 22 6d 76 69 73 |E ("misc|", "mvis|
|00001d40| 22 2c 20 22 4d 41 43 53 | 22 2c 20 66 29 20 2f 2f |", "MACS|", f) //|
|00001d50| 20 6b 41 45 4d 61 6b 65 | 49 74 65 6d 56 69 73 69 | kAEMake|ItemVisi|
|00001d60| 62 6c 65 0e 69 66 20 6e | 6f 74 20 6f 6b 20 74 68 |ble.if n|ot ok th|
|00001d70| 65 6e 2a 27 4d 73 67 42 | 6f 78 20 22 4f 6f 70 73 |en*'MsgB|ox "Oops|
|00001d80| 2c 20 52 65 76 65 61 6c | 20 66 61 69 6c 65 64 20 |, Reveal| failed |
|00001d90| 75 6e 65 78 70 65 63 74 | 65 64 6c 79 22 03 65 6e |unexpect|edly".en|
|00001da0| 64 07 45 6e 64 20 53 75 | 62 12 55 70 64 61 74 65 |d.End Su|b.Update|
|00001db0| 49 74 65 6d 49 6e 46 69 | 6e 64 65 72 0f 66 20 61 |ItemInFi|nder.f a|
|00001dc0| 73 20 46 6f 6c 64 65 72 | 49 74 65 6d 00 00 09 01 |s Folder|Item....|
|00001dd0| 09 01 0c 27 53 75 62 20 | 55 70 64 61 74 65 49 74 |...'Sub |UpdateIt|
|00001de0| 65 6d 49 6e 46 69 6e 64 | 65 72 28 66 20 61 73 20 |emInFind|er(f as |
|00001df0| 46 6f 6c 64 65 72 49 74 | 65 6d 29 12 44 69 6d 20 |FolderIt|em).Dim |
|00001e00| 65 72 72 20 61 73 20 49 | 6e 74 65 67 65 72 11 44 |err as I|nteger.D|
|00001e10| 69 6d 20 6f 6b 20 61 73 | 20 42 6f 6f 6c 65 61 6e |im ok as| Boolean|
|00001e20| 00 3d 6f 6b 20 3d 20 73 | 65 6e 64 49 74 65 6d 41 |.=ok = s|endItemA|
|00001e30| 45 20 28 22 66 6e 64 72 | 22 2c 20 22 66 75 70 64 |E ("fndr|", "fupd|
|00001e40| 22 2c 20 22 4d 41 43 53 | 22 2c 20 66 2e 50 61 72 |", "MACS|", f.Par|
|00001e50| 65 6e 74 29 20 2f 2f 20 | 6b 41 45 53 79 6e 63 0a |ent) // |kAESync.|
|00001e60| 69 66 20 6f 6b 20 74 68 | 65 6e 36 6f 6b 20 3d 20 |if ok th|en6ok = |
|00001e70| 73 65 6e 64 49 74 65 6d | 41 45 20 28 22 66 6e 64 |sendItem|AE ("fnd|
|00001e80| 72 22 2c 20 22 66 75 70 | 64 22 2c 20 22 4d 41 43 |r", "fup|d", "MAC|
|00001e90| 53 22 2c 20 66 29 20 2f | 2f 20 6b 41 45 53 79 6e |S", f) /|/ kAESyn|
|00001ea0| 63 03 65 6e 64 0e 69 66 | 20 6e 6f 74 20 6f 6b 20 |c.end.if| not ok |
|00001eb0| 74 68 65 6e 2a 27 4d 73 | 67 42 6f 78 20 22 4f 6f |then*'Ms|gBox "Oo|
|00001ec0| 70 73 2c 20 55 70 64 61 | 74 65 20 66 61 69 6c 65 |ps, Upda|te faile|
|00001ed0| 64 20 75 6e 65 78 70 65 | 63 74 65 64 6c 79 22 03 |d unexpe|ctedly".|
|00001ee0| 65 6e 64 07 45 6e 64 20 | 53 75 62 0a 73 65 6e 64 |end.End |Sub.send|
|00001ef0| 49 74 65 6d 41 45 39 73 | 31 20 61 73 20 53 74 72 |ItemAE9s|1 as Str|
|00001f00| 69 6e 67 2c 20 73 32 20 | 61 73 20 53 74 72 69 6e |ing, s2 |as Strin|
|00001f10| 67 2c 20 73 33 20 61 73 | 20 53 74 72 69 6e 67 2c |g, s3 as| String,|
|00001f20| 20 66 20 61 73 20 46 6f | 6c 64 65 72 49 74 65 6d | f as Fo|lderItem|
|00001f30| 07 42 6f 6f 6c 65 61 6e | 01 0c 0c 0c 0c 0e 99 01 |.Boolean|........|
|00001f40| 46 75 6e 63 74 69 6f 6e | 20 73 65 6e 64 49 74 65 |Function| sendIte|
|00001f50| 6d 41 45 28 73 31 20 61 | 73 20 53 74 72 69 6e 67 |mAE(s1 a|s String|
|00001f60| 2c 20 73 32 20 61 73 20 | 53 74 72 69 6e 67 2c 20 |, s2 as |String, |
|00001f70| 73 33 20 61 73 20 53 74 | 72 69 6e 67 2c 20 66 20 |s3 as St|ring, f |
|00001f80| 61 73 20 46 6f 6c 64 65 | 72 49 74 65 6d 29 20 41 |as Folde|rItem) A|
|00001f90| 73 20 42 6f 6f 6c 65 61 | 6e 14 44 69 6d 20 61 65 |s Boolea|n.Dim ae|
|00001fa0| 20 61 73 20 41 70 70 6c | 65 45 76 65 6e 74 1e 44 | as Appl|eEvent.D|
|00001fb0| 69 6d 20 6c 69 73 74 20 | 61 73 20 41 70 70 6c 65 |im list |as Apple|
|00001fc0| 45 76 65 6e 74 44 65 73 | 63 4c 69 73 74 1b 69 66 |EventDes|cList.if|
|00001fd0| 20 46 69 6e 64 65 72 53 | 75 70 70 6f 72 74 73 4f | FinderS|upportsO|
|00001fe0| 53 4c 28 29 20 74 68 65 | 6e 1f 61 65 20 3d 20 4e |SL() the|n.ae = N|
|00001ff0| 65 77 41 70 70 6c 65 45 | 76 65 6e 74 20 28 73 31 |ewAppleE|vent (s1|
|00002000| 2c 20 73 32 2c 20 73 33 | 29 11 69 66 20 61 65 20 |, s2, s3|).if ae |
|00002010| 3c 3e 20 6e 69 6c 20 74 | 68 65 6e 1d 6c 69 73 74 |<> nil t|hen.list|
|00002020| 20 3d 20 4e 65 77 20 41 | 70 70 6c 65 45 76 65 6e | = New A|ppleEven|
|00002030| 74 44 65 73 63 4c 69 73 | 74 19 6c 69 73 74 2e 41 |tDescLis|t.list.A|
|00002040| 70 70 65 6e 64 46 6f 6c | 64 65 72 49 74 65 6d 20 |ppendFol|derItem |
|00002050| 28 66 29 1f 61 65 2e 44 | 65 73 63 4c 69 73 74 50 |(f).ae.D|escListP|
|00002060| 61 72 61 6d 28 22 2d 2d | 2d 2d 22 29 20 3d 20 6c |aram("--|--") = l|
|00002070| 69 73 74 0e 72 65 74 75 | 72 6e 20 61 65 2e 53 65 |ist.retu|rn ae.Se|
|00002080| 6e 64 03 65 6e 64 03 65 | 6e 64 0c 72 65 74 75 72 |nd.end.e|nd.retur|
|00002090| 6e 20 66 61 6c 73 65 0c | 45 6e 64 20 46 75 6e 63 |n false.|End Func|
|000020a0| 74 69 6f 6e 11 46 69 6e | 64 65 72 53 75 70 70 6f |tion.Fin|derSuppo|
|000020b0| 72 74 73 4f 53 4c 00 07 | 42 6f 6f 6c 65 61 6e 00 |rtsOSL..|Boolean.|
|000020c0| 05 1c 05 1c 07 27 46 75 | 6e 63 74 69 6f 6e 20 46 |.....'Fu|nction F|
|000020d0| 69 6e 64 65 72 53 75 70 | 70 6f 72 74 73 4f 53 4c |inderSup|portsOSL|
|000020e0| 28 29 20 41 73 20 42 6f | 6f 6c 65 61 6e 10 44 69 |() As Bo|olean.Di|
|000020f0| 6d 20 6c 20 61 73 20 49 | 6e 74 65 67 65 72 25 69 |m l as I|nteger%i|
|00002100| 66 20 6e 6f 74 20 53 79 | 73 74 65 6d 2e 47 65 73 |f not Sy|stem.Ges|
|00002110| 74 61 6c 74 28 22 66 6e | 64 72 22 2c 20 6c 29 20 |talt("fn|dr", l) |
|00002120| 74 68 65 6e 05 6c 20 3d | 20 30 03 65 6e 64 1c 72 |then.l =| 0.end.r|
|00002130| 65 74 75 72 6e 20 42 69 | 74 77 69 73 65 41 6e 64 |eturn Bi|twiseAnd|
|00002140| 28 6c 2c 20 38 29 20 3c | 3e 20 30 0c 45 6e 64 20 |(l, 8) <|> 0.End |
|00002150| 46 75 6e 63 74 69 6f 6e | 12 42 72 69 6e 67 46 69 |Function|.BringFi|
|00002160| 6e 64 65 72 54 6f 46 72 | 6f 6e 74 00 00 00 09 03 |nderToFr|ont.....|
|00002170| 09 03 0b 18 53 75 62 20 | 42 72 69 6e 67 46 69 6e |....Sub |BringFin|
|00002180| 64 65 72 54 6f 46 72 6f | 6e 74 28 29 11 44 69 6d |derToFro|nt().Dim|
|00002190| 20 6f 6b 20 61 73 20 42 | 6f 6f 6c 65 61 6e 14 44 | ok as B|oolean.D|
|000021a0| 69 6d 20 61 65 20 61 73 | 20 41 70 70 6c 65 45 76 |im ae as| AppleEv|
|000021b0| 65 6e 74 3a 61 65 20 3d | 20 4e 65 77 41 70 70 6c |ent:ae =| NewAppl|
|000021c0| 65 45 76 65 6e 74 20 28 | 22 6d 69 73 63 22 2c 20 |eEvent (|"misc", |
|000021d0| 22 61 63 74 76 22 2c 20 | 22 4d 41 43 53 22 29 20 |"actv", |"MACS") |
|000021e0| 2f 2f 20 6b 41 45 41 63 | 74 69 76 61 74 65 11 69 |// kAEAc|tivate.i|
|000021f0| 66 20 61 65 20 3c 3e 20 | 6e 69 6c 20 74 68 65 6e |f ae <> |nil then|
|00002200| 0c 6f 6b 20 3d 20 61 65 | 2e 53 65 6e 64 03 65 6e |.ok = ae|.Send.en|
|00002210| 64 0e 69 66 20 6e 6f 74 | 20 6f 6b 20 74 68 65 6e |d.if not| ok then|
|00002220| 2c 27 4d 73 67 42 6f 78 | 20 22 4f 6f 70 73 2c 20 |,'MsgBox| "Oops, |
|00002230| 41 63 74 69 76 61 74 65 | 20 66 61 69 6c 65 64 20 |Activate| failed |
|00002240| 75 6e 65 78 70 65 63 74 | 65 64 6c 79 22 03 65 6e |unexpect|edly".en|
|00002250| 64 07 45 6e 64 20 53 75 | 62 00 00 00 00 00 05 41 |d.End Su|b......A|
|00002260| 05 43 6c 61 73 73 09 50 | 72 65 66 73 46 69 6c 65 |.Class.P|refsFile|
|00002270| a4 01 a4 01 a8 0e 8b 0b | 07 00 09 50 72 65 66 73 |........|...Prefs|
|00002280| 46 69 6c 65 1c 00 00 01 | 12 66 69 6c 65 6e 61 6d |File....|.filenam|
|00002290| 65 20 61 73 20 53 74 72 | 69 6e 67 01 06 09 50 72 |e as Str|ing...Pr|
|000022a0| 65 66 73 46 69 6c 65 00 | 00 00 02 13 02 13 04 0f |efsFile.|........|
|000022b0| 53 75 62 20 50 72 65 66 | 73 46 69 6c 65 28 29 34 |Sub Pref|sFile()4|
|000022c0| 2f 2f 20 64 65 66 61 75 | 6c 74 20 63 6f 6e 73 74 |// defau|lt const|
|000022d0| 72 75 63 74 6f 72 20 2d | 20 74 68 69 73 20 6f 6e |ructor -| this on|
|000022e0| 65 20 73 68 61 6c 6c 20 | 6e 6f 74 20 62 65 20 75 |e shall |not be u|
|000022f0| 73 65 64 21 1a 72 61 69 | 73 65 20 6e 65 77 20 52 |sed!.rai|se new R|
|00002300| 75 6e 74 69 6d 65 45 78 | 63 65 70 74 69 6f 6e 07 |untimeEx|ception.|
|00002310| 45 6e 64 20 53 75 62 09 | 50 72 65 66 73 46 69 6c |End Sub.|PrefsFil|
|00002320| 65 0e 6e 61 6d 65 20 61 | 73 20 53 74 72 69 6e 67 |e.name a|s String|
|00002330| 00 00 02 00 02 00 04 1d | 53 75 62 20 50 72 65 66 |........|Sub Pref|
|00002340| 73 46 69 6c 65 28 6e 61 | 6d 65 20 61 73 20 53 74 |sFile(na|me as St|
|00002350| 72 69 6e 67 29 12 6d 65 | 2e 66 69 6c 65 6e 61 6d |ring).me|.filenam|
|00002360| 65 20 3d 20 6e 61 6d 65 | 06 69 6e 69 74 28 29 07 |e = name|.init().|
|00002370| 45 6e 64 20 53 75 62 04 | 69 6e 69 74 00 00 01 1a |End Sub.|init....|
|00002380| 00 1b 00 1e 0a 53 75 62 | 20 69 6e 69 74 28 29 90 |.....Sub| init().|
|00002390| 01 2f 2f 20 63 68 65 63 | 6b 20 69 66 20 6f 75 72 |.// chec|k if our|
|000023a0| 20 70 72 65 66 73 20 66 | 69 6c 65 20 61 6c 72 65 | prefs f|ile alre|
|000023b0| 61 64 79 20 65 78 69 73 | 74 73 2c 20 61 6e 64 20 |ady exis|ts, and |
|000023c0| 63 72 65 61 74 65 20 6f | 6e 65 20 69 66 20 64 6f |create o|ne if do|
|000023d0| 65 73 20 6e 6f 74 20 65 | 78 69 73 74 20 79 65 74 |es not e|xist yet|
|000023e0| 2e 00 35 44 69 6d 20 70 | 66 20 61 73 20 46 6f 6c |..5Dim p|f as Fol|
|000023f0| 64 65 72 49 74 65 6d 2c | 20 72 66 20 61 73 20 52 |derItem,| rf as R|
|00002400| 65 73 6f 75 72 63 65 46 | 6f 72 6b 2c 20 73 20 61 |esourceF|ork, s a|
|00002410| 73 20 53 74 72 69 6e 67 | 00 29 70 66 20 3d 20 50 |s String|.)pf = P|
|00002420| 72 65 66 65 72 65 6e 63 | 65 73 46 6f 6c 64 65 72 |referenc|esFolder|
|00002430| 2e 43 68 69 6c 64 28 6d | 65 2e 66 69 6c 65 6e 61 |.Child(m|e.filena|
|00002440| 6d 65 29 11 69 66 20 70 | 66 2e 65 78 69 73 74 73 |me).if p|f.exists|
|00002450| 20 74 68 65 6e 29 2f 2f | 20 66 69 6c 65 20 65 78 | then)//| file ex|
|00002460| 69 73 74 73 20 2d 20 76 | 65 72 69 66 79 20 74 68 |ists - v|erify th|
|00002470| 61 74 20 74 68 69 73 20 | 69 73 20 6f 75 72 73 18 |at this |is ours.|
|00002480| 72 66 20 3d 20 70 66 2e | 4f 70 65 6e 52 65 73 6f |rf = pf.|OpenReso|
|00002490| 75 72 63 65 46 6f 72 6b | 10 69 66 20 72 66 20 3d |urceFork|.if rf =|
|000024a0| 20 6e 69 6c 20 74 68 65 | 6e 88 01 52 61 69 73 65 | nil the|n..Raise|
|000024b0| 20 6e 65 77 20 43 75 73 | 74 6f 6d 45 78 63 65 70 | new Cus|tomExcep|
|000024c0| 74 69 6f 6e 28 22 50 72 | 65 66 73 46 69 6c 65 2e |tion("Pr|efsFile.|
|000024d0| 69 6e 69 74 22 2c 20 22 | 4f 70 65 6e 52 65 73 6f |init", "|OpenReso|
|000024e0| 75 72 63 65 46 6f 72 6b | 28 29 20 66 61 69 6c 65 |urceFork|() faile|
|000024f0| 64 22 29 03 65 6e 64 1f | 73 20 3d 20 72 66 2e 47 |d").end.|s = rf.G|
|00002500| 65 74 52 65 73 6f 75 72 | 63 65 28 22 4f 77 6e 72 |etResour|ce("Ownr|
|00002510| 22 2c 20 31 32 38 29 08 | 72 66 2e 43 6c 6f 73 65 |", 128).|rf.Close|
|00002520| 25 69 66 20 73 20 3c 3e | 20 22 54 54 27 73 20 53 |%if s <>| "TT's S|
|00002530| 61 6d 70 6c 65 20 50 72 | 65 66 65 72 65 6e 63 65 |ample Pr|eference|
|00002540| 22 20 74 68 65 6e 80 01 | 52 61 69 73 65 20 6e 65 |" then..|Raise ne|
|00002550| 77 20 43 75 73 74 6f 6d | 45 78 63 65 70 74 69 6f |w Custom|Exceptio|
|00002560| 6e 28 22 50 72 65 66 73 | 46 69 6c 65 2e 69 6e 69 |n("Prefs|File.ini|
|00002570| 74 22 2c 20 22 46 69 6c | 65 6e 61 6d 65 20 63 6f |t", "Fil|ename co|
|00002580| 6e 66 6c 69 63 74 22 29 | 03 65 6e 64 04 65 6c 73 |nflict")|.end.els|
|00002590| 65 14 2f 2f 20 63 72 65 | 61 74 65 20 61 20 6e 65 |e.// cre|ate a ne|
|000025a0| 77 20 66 69 6c 65 87 01 | 72 66 20 3d 20 70 66 2e |w file..|rf = pf.|
|000025b0| 43 72 65 61 74 65 52 65 | 73 6f 75 72 63 65 46 6f |CreateRe|sourceFo|
|000025c0| 72 6b 28 22 50 72 65 66 | 73 46 69 6c 65 22 29 20 |rk("Pref|sFile") |
|000025d0| 27 20 72 65 63 6f 6d 6d | 65 6e 64 65 64 20 66 69 |' recomm|ended fi|
|000025e0| 6c 65 20 74 79 70 65 3a | 20 22 70 72 65 66 22 10 |le type:| "pref".|
|000025f0| 69 66 20 72 66 20 3d 20 | 6e 69 6c 20 74 68 65 6e |if rf = |nil then|
|00002600| a0 01 2f 2f 20 74 68 65 | 20 64 69 73 6b 20 6f 72 |..// the| disk or|
|00002610| 20 70 72 65 66 73 20 66 | 69 6c 65 20 69 73 20 70 | prefs f|ile is p|
|00002620| 72 6f 62 61 62 6c 79 20 | 77 72 69 74 65 20 70 72 |robably |write pr|
|00002630| 6f 74 65 63 74 65 64 20 | 2d 20 6c 65 74 27 73 20 |otected |- let's |
|00002640| 6e 6f 74 20 6d 61 6b 65 | 20 61 20 62 69 67 20 70 |not make| a big p|
|00002650| 72 6f 62 6c 65 6d 20 6f | 75 74 20 6f 66 20 74 68 |roblem o|ut of th|
|00002660| 69 73 90 01 27 20 52 61 | 69 73 65 20 6e 65 77 20 |is..' Ra|ise new |
|00002670| 43 75 73 74 6f 6d 45 78 | 63 65 70 74 69 6f 6e 28 |CustomEx|ception(|
|00002680| 22 50 72 65 66 73 46 69 | 6c 65 2e 6f 70 65 6e 46 |"PrefsFi|le.openF|
|00002690| 69 6c 65 22 2c 20 22 43 | 72 65 61 74 65 52 65 73 |ile", "C|reateRes|
|000026a0| 6f 75 72 63 65 46 6f 72 | 6b 28 29 20 66 61 69 6c |ourceFor|k() fail|
|000026b0| 65 64 22 29 2d 72 65 74 | 75 72 6e 20 2f 2f 20 2d |ed")-ret|urn // -|
|000026c0| 3e 20 70 72 65 66 73 20 | 66 69 6c 65 20 63 61 6e |> prefs |file can|
|000026d0| 20 6e 6f 74 20 62 65 20 | 77 72 69 74 74 65 6e 20 | not be |written |
|000026e0| 74 6f 03 65 6e 64 3a 2f | 2f 20 61 64 64 20 61 20 |to.end:/|/ add a |
|000026f0| 72 65 73 6f 75 72 63 65 | 20 74 68 61 74 20 69 64 |resource| that id|
|00002700| 65 6e 74 69 66 69 65 73 | 20 6f 75 72 20 70 65 72 |entifies| our per|
|00002710| 73 6f 6e 61 6c 20 66 69 | 6c 65 20 66 6f 72 6d 61 |sonal fi|le forma|
|00002720| 74 80 01 72 66 2e 41 64 | 64 52 65 73 6f 75 72 63 |t..rf.Ad|dResourc|
|00002730| 65 20 22 54 54 27 73 20 | 53 61 6d 70 6c 65 20 50 |e "TT's |Sample P|
|00002740| 72 65 66 65 72 65 6e 63 | 65 22 2c 20 22 4f 77 6e |referenc|e", "Own|
|00002750| 72 22 2c 20 31 32 38 2c | 20 22 4f 77 6e 65 72 20 |r", 128,| "Owner |
|00002760| 49 44 22 08 72 66 2e 43 | 6c 6f 73 65 03 65 6e 64 |ID".rf.C|lose.end|
|00002770| 07 45 6e 64 20 53 75 62 | 08 6f 70 65 6e 46 69 6c |.End Sub|.openFil|
|00002780| 65 00 0c 52 65 73 6f 75 | 72 63 65 46 6f 72 6b 01 |e..Resou|rceFork.|
|00002790| 02 00 02 00 05 23 46 75 | 6e 63 74 69 6f 6e 20 6f |.....#Fu|nction o|
|000027a0| 70 65 6e 46 69 6c 65 28 | 29 20 41 73 20 52 65 73 |penFile(|) As Res|
|000027b0| 6f 75 72 63 65 46 6f 72 | 6b 14 44 69 6d 20 70 66 |ourceFor|k.Dim pf|
|000027c0| 20 61 73 20 46 6f 6c 64 | 65 72 49 74 65 6d 29 70 | as Fold|erItem)p|
|000027d0| 66 20 3d 20 50 72 65 66 | 65 72 65 6e 63 65 73 46 |f = Pref|erencesF|
|000027e0| 6f 6c 64 65 72 2e 43 68 | 69 6c 64 28 6d 65 2e 66 |older.Ch|ild(me.f|
|000027f0| 69 6c 65 6e 61 6d 65 29 | 1a 72 65 74 75 72 6e 20 |ilename)|.return |
|00002800| 70 66 2e 4f 70 65 6e 52 | 65 73 6f 75 72 63 65 46 |pf.OpenR|esourceF|
|00002810| 6f 72 6b 0c 45 6e 64 20 | 46 75 6e 63 74 69 6f 6e |ork.End |Function|
|00002820| 0d 53 65 74 46 6f 6c 64 | 65 72 49 74 65 6d 1e 69 |.SetFold|erItem.i|
|00002830| 64 20 61 73 20 49 6e 74 | 65 67 65 72 2c 20 66 20 |d as Int|eger, f |
|00002840| 61 73 20 46 6f 6c 64 65 | 72 49 74 65 6d 00 00 06 |as Folde|rItem...|
|00002850| 00 08 00 0c 31 53 75 62 | 20 53 65 74 46 6f 6c 64 |....1Sub| SetFold|
|00002860| 65 72 49 74 65 6d 28 69 | 64 20 61 73 20 49 6e 74 |erItem(i|d as Int|
|00002870| 65 67 65 72 2c 20 66 20 | 61 73 20 46 6f 6c 64 65 |eger, f |as Folde|
|00002880| 72 49 74 65 6d 29 3c 44 | 69 6d 20 72 66 20 61 73 |rItem)<D|im rf as|
|00002890| 20 52 65 73 6f 75 72 63 | 65 46 6f 72 6b 2c 20 73 | Resourc|eFork, s|
|000028a0| 20 61 73 20 53 74 72 69 | 6e 67 2c 20 61 6c 69 61 | as Stri|ng, alia|
|000028b0| 73 20 61 73 20 4d 61 63 | 41 6c 69 61 73 52 65 63 |s as Mac|AliasRec|
|000028c0| 6f 72 64 0f 72 66 20 3d | 20 6f 70 65 6e 46 69 6c |ord.rf =| openFil|
|000028d0| 65 28 29 11 69 66 20 72 | 66 20 3c 3e 20 6e 69 6c |e().if r|f <> nil|
|000028e0| 20 74 68 65 6e 1a 61 6c | 69 61 73 20 3d 20 6e 65 | then.al|ias = ne|
|000028f0| 77 20 4d 61 63 41 6c 69 | 61 73 52 65 63 6f 72 64 |w MacAli|asRecord|
|00002900| 20 69 66 20 61 6c 69 61 | 73 2e 43 72 65 61 74 65 | if alia|s.Create|
|00002910| 28 6e 69 6c 2c 66 29 20 | 3e 3d 20 30 20 74 68 65 |(nil,f) |>= 0 the|
|00002920| 6e 15 73 20 3d 20 61 6c | 69 61 73 2e 47 65 74 52 |n.s = al|ias.GetR|
|00002930| 65 63 6f 72 64 28 29 30 | 72 66 2e 41 64 64 52 65 |ecord()0|rf.AddRe|
|00002940| 73 6f 75 72 63 65 20 73 | 2c 20 22 61 6c 69 73 22 |source s|, "alis"|
|00002950| 2c 20 69 64 2c 20 22 41 | 6c 69 61 73 20 6f 66 20 |, id, "A|lias of |
|00002960| 22 2b 66 2e 6e 61 6d 65 | 08 72 66 2e 43 6c 6f 73 |"+f.name|.rf.Clos|
|00002970| 65 03 65 6e 64 03 65 6e | 64 07 45 6e 64 20 53 75 |e.end.en|d.End Su|
|00002980| 62 0d 47 65 74 46 6f 6c | 64 65 72 49 74 65 6d 3f |b.GetFol|derItem?|
|00002990| 69 64 20 61 73 20 49 6e | 74 65 67 65 72 2c 20 64 |id as In|teger, d|
|000029a0| 65 66 61 75 6c 74 20 61 | 73 20 46 6f 6c 64 65 72 |efault a|s Folder|
|000029b0| 49 74 65 6d 2c 20 6d 6f | 75 6e 74 49 66 4d 69 73 |Item, mo|untIfMis|
|000029c0| 73 69 6e 67 20 61 73 20 | 42 6f 6f 6c 65 61 6e 0a |sing as |Boolean.|
|000029d0| 46 6f 6c 64 65 72 49 74 | 65 6d 00 13 00 13 00 1e |FolderIt|em......|
|000029e0| a5 01 46 75 6e 63 74 69 | 6f 6e 20 47 65 74 46 6f |..Functi|on GetFo|
|000029f0| 6c 64 65 72 49 74 65 6d | 28 69 64 20 61 73 20 49 |lderItem|(id as I|
|00002a00| 6e 74 65 67 65 72 2c 20 | 64 65 66 61 75 6c 74 20 |nteger, |default |
|00002a10| 61 73 20 46 6f 6c 64 65 | 72 49 74 65 6d 2c 20 6d |as Folde|rItem, m|
|00002a20| 6f 75 6e 74 49 66 4d 69 | 73 73 69 6e 67 20 61 73 |ountIfMi|ssing as|
|00002a30| 20 42 6f 6f 6c 65 61 6e | 29 20 41 73 20 46 6f 6c | Boolean|) As Fol|
|00002a40| 64 65 72 49 74 65 6d 3c | 44 69 6d 20 72 66 20 61 |derItem<|Dim rf a|
|00002a50| 73 20 52 65 73 6f 75 72 | 63 65 46 6f 72 6b 2c 20 |s Resour|ceFork, |
|00002a60| 73 20 61 73 20 53 74 72 | 69 6e 67 2c 20 61 6c 69 |s as Str|ing, ali|
|00002a70| 61 73 20 61 73 20 4d 61 | 63 41 6c 69 61 73 52 65 |as as Ma|cAliasRe|
|00002a80| 63 6f 72 64 24 44 69 6d | 20 66 20 61 73 20 46 6f |cord$Dim| f as Fo|
|00002a90| 6c 64 65 72 49 74 65 6d | 2c 20 6d 6f 64 65 20 61 |lderItem|, mode a|
|00002aa0| 73 20 49 6e 74 65 67 65 | 72 0f 72 66 20 3d 20 6f |s Intege|r.rf = o|
|00002ab0| 70 65 6e 46 69 6c 65 28 | 29 11 69 66 20 72 66 20 |penFile(|).if rf |
|00002ac0| 3c 3e 20 6e 69 6c 20 74 | 68 65 6e 1e 73 20 3d 20 |<> nil t|hen.s = |
|00002ad0| 72 66 2e 47 65 74 52 65 | 73 6f 75 72 63 65 28 22 |rf.GetRe|source("|
|00002ae0| 61 6c 69 73 22 2c 20 69 | 64 29 0f 69 66 20 73 20 |alis", i|d).if s |
|00002af0| 3c 3e 20 22 22 20 74 68 | 65 6e 1a 61 6c 69 61 73 |<> "" th|en.alias|
|00002b00| 20 3d 20 6e 65 77 20 4d | 61 63 41 6c 69 61 73 52 | = new M|acAliasR|
|00002b10| 65 63 6f 72 64 16 69 66 | 20 6d 6f 75 6e 74 49 66 |ecord.if| mountIf|
|00002b20| 4d 69 73 73 69 6e 67 20 | 74 68 65 6e 19 6d 6f 64 |Missing |then.mod|
|00002b30| 65 20 3d 20 61 6c 69 61 | 73 2e 61 74 74 65 6d 70 |e = alia|s.attemp|
|00002b40| 74 4d 6f 75 6e 74 03 65 | 6e 64 12 61 6c 69 61 73 |tMount.e|nd.alias|
|00002b50| 2e 53 65 74 52 65 63 6f | 72 64 28 73 29 1c 66 20 |.SetReco|rd(s).f |
|00002b60| 3d 20 61 6c 69 61 73 2e | 52 65 73 6f 6c 76 65 28 |= alias.|Resolve(|
|00002b70| 6e 69 6c 2c 20 6d 6f 64 | 65 29 00 35 2f 2f 20 69 |nil, mod|e).5// i|
|00002b80| 66 20 74 68 65 20 70 6f | 73 69 74 69 6f 6e 20 6f |f the po|sition o|
|00002b90| 72 20 6e 61 6d 65 20 6f | 66 20 74 68 65 20 74 61 |r name o|f the ta|
|00002ba0| 72 67 65 74 20 68 61 73 | 20 63 68 61 6e 67 65 64 |rget has| changed|
|00002bb0| 2c 35 2f 2f 20 74 68 65 | 6e 20 77 65 20 77 61 6e |,5// the|n we wan|
|00002bc0| 74 20 74 6f 20 75 70 64 | 61 74 65 20 6f 75 72 20 |t to upd|ate our |
|00002bd0| 70 72 65 66 73 20 66 69 | 6c 65 20 77 69 74 68 20 |prefs fi|le with |
|00002be0| 74 68 65 20 6e 65 77 16 | 2f 2f 20 74 61 72 67 65 |the new.|// targe|
|00002bf0| 74 20 69 6e 66 6f 72 6d | 61 74 69 6f 6e 3a 19 69 |t inform|ation:.i|
|00002c00| 66 20 61 6c 69 61 73 2e | 6e 65 65 64 73 55 70 64 |f alias.|needsUpd|
|00002c10| 61 74 65 20 74 68 65 6e | 20 69 66 20 61 6c 69 61 |ate then| if alia|
|00002c20| 73 2e 55 70 64 61 74 65 | 28 6e 69 6c 2c 20 66 29 |s.Update|(nil, f)|
|00002c30| 20 3d 20 31 20 74 68 65 | 6e 80 01 72 66 2e 41 64 | = 1 the|n..rf.Ad|
|00002c40| 64 52 65 73 6f 75 72 63 | 65 20 61 6c 69 61 73 2e |dResourc|e alias.|
|00002c50| 47 65 74 52 65 63 6f 72 | 64 28 29 2c 20 22 61 6c |GetRecor|d(), "al|
|00002c60| 69 73 22 2c 20 69 64 2c | 20 22 41 6c 69 61 73 20 |is", id,| "Alias |
|00002c70| 6f 66 20 22 2b 66 2e 6e | 61 6d 65 03 65 6e 64 03 |of "+f.n|ame.end.|
|00002c80| 65 6e 64 00 08 72 66 2e | 43 6c 6f 73 65 08 72 65 |end..rf.|Close.re|
|00002c90| 74 75 72 6e 20 66 03 65 | 6e 64 08 72 66 2e 43 6c |turn f.e|nd.rf.Cl|
|00002ca0| 6f 73 65 03 65 6e 64 0e | 72 65 74 75 72 6e 20 64 |ose.end.|return d|
|00002cb0| 65 66 61 75 6c 74 0c 45 | 6e 64 20 46 75 6e 63 74 |efault.E|nd Funct|
|00002cc0| 69 6f 6e 00 00 00 00 00 | 06 41 05 43 6c 61 73 73 |ion.....|.A.Class|
|00002cd0| 0f 43 75 73 74 6f 6d 45 | 78 63 65 70 74 69 6f 6e |.CustomE|xception|
|00002ce0| a4 01 a4 01 b4 07 90 06 | 07 00 0f 43 75 73 74 6f |........|...Custo|
|00002cf0| 6d 45 78 63 65 70 74 69 | 6f 6e 20 10 52 75 6e 74 |mExcepti|on .Runt|
|00002d00| 69 6d 65 45 78 63 65 70 | 74 69 6f 6e 00 02 0d 6d |imeExcep|tion...m|
|00002d10| 73 67 20 61 73 20 53 74 | 72 69 6e 67 00 0f 77 68 |sg as St|ring..wh|
|00002d20| 65 72 65 20 61 73 20 53 | 74 72 69 6e 67 00 03 0f |ere as S|tring...|
|00002d30| 43 75 73 74 6f 6d 45 78 | 63 65 70 74 69 6f 6e 00 |CustomEx|ception.|
|00002d40| 00 00 01 1c 01 1c 03 15 | 53 75 62 20 43 75 73 74 |........|Sub Cust|
|00002d50| 6f 6d 45 78 63 65 70 74 | 69 6f 6e 28 29 1c 6d 65 |omExcept|ion().me|
|00002d60| 2e 6d 73 67 20 3d 20 22 | 55 6e 73 70 65 63 69 66 |.msg = "|Unspecif|
|00002d70| 69 65 64 20 65 72 72 6f | 72 22 07 45 6e 64 20 53 |ied erro|r".End S|
|00002d80| 75 62 0f 43 75 73 74 6f | 6d 45 78 63 65 70 74 69 |ub.Custo|mExcepti|
|00002d90| 6f 6e 0d 6d 73 67 20 61 | 73 20 53 74 72 69 6e 67 |on.msg a|s String|
|00002da0| 00 00 01 0c 01 0c 03 22 | 53 75 62 20 43 75 73 74 |......."|Sub Cust|
|00002db0| 6f 6d 45 78 63 65 70 74 | 69 6f 6e 28 6d 73 67 20 |omExcept|ion(msg |
|00002dc0| 61 73 20 53 74 72 69 6e | 67 29 0c 6d 65 2e 6d 73 |as Strin|g).me.ms|
|00002dd0| 67 20 3d 20 6d 73 67 07 | 45 6e 64 20 53 75 62 0f |g = msg.|End Sub.|
|00002de0| 43 75 73 74 6f 6d 45 78 | 63 65 70 74 69 6f 6e 21 |CustomEx|ception!|
|00002df0| 6c 6f 63 61 74 69 6f 6e | 20 61 73 20 53 74 72 69 |location| as Stri|
|00002e00| 6e 67 2c 20 6d 73 67 20 | 61 73 20 53 74 72 69 6e |ng, msg |as Strin|
|00002e10| 67 00 00 02 0c 02 0c 04 | 36 53 75 62 20 43 75 73 |g.......|6Sub Cus|
|00002e20| 74 6f 6d 45 78 63 65 70 | 74 69 6f 6e 28 6c 6f 63 |tomExcep|tion(loc|
|00002e30| 61 74 69 6f 6e 20 61 73 | 20 53 74 72 69 6e 67 2c |ation as| String,|
|00002e40| 20 6d 73 67 20 61 73 20 | 53 74 72 69 6e 67 29 13 | msg as |String).|
|00002e50| 6d 65 2e 77 68 65 72 65 | 20 3d 20 6c 6f 63 61 74 |me.where| = locat|
|00002e60| 69 6f 6e 0c 6d 65 2e 6d | 73 67 20 3d 20 6d 73 67 |ion.me.m|sg = msg|
|00002e70| 07 45 6e 64 20 53 75 62 | 00 00 00 00 00 00 00 00 |.End Sub|........|
|00002e80| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00002e90| 54 68 69 73 20 72 65 73 | 6f 75 72 63 65 20 66 6f |This res|ource fo|
|00002ea0| 72 6b 20 69 6e 74 65 6e | 74 69 6f 6e 61 6c 6c 79 |rk inten|tionally|
|00002eb0| 20 6c 65 66 74 20 62 6c | 61 6e 6b 20 20 20 00 00 | left bl|ank ..|
|00002ec0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f80| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00002f90| 00 00 00 00 00 00 00 00 | 00 1c 00 1e ff ff 00 00 |........|........|
|00002fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+